@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	font-family:"Times New Roman", Times, serif;
	text-align:center;
	
	
	}
	
	
	
	
        a{
	text-decoration:none;
	}
#frame{
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	width:960px;
	/*background-image:url(image/960px_12_col_grid.gif);
	background-repeat:repeat-y;*/
	
	background-color:#FFF;
	
	
}
#content {
margin:0px 10px 10px 10px;

}
#hotline{
background-image:url(../image/hotline.png);
background-repeat:no-repeat;
background-position:center;
padding:20px 20px 20px 120px;
color:#FF0000;
}
.blank{
padding:3px 0;
}


.box_header {
background-image:url(../image/titlebar.jpg);
height:30px;
padding-left:18px;
}
.box_center {
	border-right-width: 3px;
	border-left-width: 3px;
	border-bottom-width:3px;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style:solid;
	border-right-color: #AEAEAE;
	border-left-color: #AEAEAE;
	border-bottom-color:#AEAEAE;
	font-size:14px;
}

 .title_center{
 color:#0033CC;
 text-align:left;
 padding-top:10px;
 padding-left:40px;
 font-weight:bold;
 }
.textBold {
	font-weight: bold;
}
#lefside {
	float: left;
	width: 215px;
	
}
#rightside {
	float: right;
	width: 725px;

}

#rightside1{
	margin:auto;
	width: 725px;
	
}
.headbox {
  background: url("../image/support_top.png") no-repeat scroll left top transparent;
  color: #008CC6;
  font: 700 12px/54px Tahoma;
  text-align: center;
  text-transform: uppercase;
}

.centerbox {
  background: url("../image/support_center.png") repeat-y scroll transparent;
  margin-top:-13px;
  text-align:center;
  
}
.selectbox {
margin-bottom:20px;;
  width: 142px;
}
input.button {
  background: url("../image/button_background.gif") repeat-x scroll left top #EEEEEE;
  border: 2px solid #EEEEEE;
  color: #FFFFFF;
  font-size: 11px;
  margin: 0 5px 5px 0;
  padding: 3px 15px 5px;
  text-decoration: none;
}
#sigin{

}
#footer{
	clear:both;
	background-image:url(../image/footer.jpg);
	height:100px;
	
	background-repeat:repeat-x;
	position:relative;
	border-top:20px solid #ffffff;
	text-align:center;
	font-weight: bolder;
	color:#0066CC;
}

.itemoff {
border:2px solid #B7B7B7;
text-align:center;
width:155px;
min-height:140px;
padding-top:10px ;
}
.itemon {
border:2px solid #FF0000;
text-align:center;
width:155px;
min-height:140px;
padding-top:10px;
}
.box_center .item .image {
max-height:100px;
min-width:140px;
border:0;
padding-top:10px;
}
 .name {
min-height:28px;
padding:0 3px;
text-align:center;
font-weight:bold;
}
.price {
	color: #FF0000;
	padding-bottom:5px;
}
#headproducerbox {
 background: url(../image/menuright_h3.png) no-repeat scroll left top transparent;
 color: #FFFFFF;
  font: 700 12px/54px Tahoma;
  text-align: center;
  text-transform: uppercase;
  padding-bottom:10px;
  
  
}

#categoryProduct ul {
  border-left: 1px solid #ADC4DF;
  border-right: 1px solid #ADC4DF;
  margin-top:-30px;
  margin-right:4px;
 

}
#categoryProduct ul li {
  background: url(../image/menuright_bg.png) repeat-x scroll transparent;
  border-bottom: 1px solid #ADC4DF;
  margin-left:-40px;
 
 

}
#categoryProduct ul li a {

  background: url("../image/menuright_bullet.png") no-repeat scroll 15px 50% transparent;
  color: #1E78CA;
  font: 700 11px/31px Tahoma;
  padding-left: 40px;
  text-decoration:none;

}
ul, li {
  list-style: none outside none;
}
.headhotproduct {
background: url(../image/menuright_h3.png) no-repeat scroll left top transparent;
 color: #FFFFFF;
  font: 700 12px/54px Tahoma;
  text-align: center;
  text-transform: uppercase;
}

.hotproduct ul {
 border-left: 2px solid #0099C4;
  border-right: 2px solid #0099C4;
  margin-top:-28px;
  margin-right:4px;
}
.hotproduct li {
	
  border-bottom: 1px solid #0099C4;
  padding: 10px;
  margin-left:-40px;
  height:59px;
 
 

}
.hotproduct ul li a img {

  float: left;
  height: 59px;
  max-width: 59px;
  padding-right: 5px;

}
.hotproduct ul li a {
  color: #252525;
  font: 700 14px Tahoma;
  text-decoration:none;
  
  

}
.hotproduct ul li p {
  color: #FF0000;
  font: 14px Tahoma;

}
#infomobile {
width:auto;
margin-top:-14px;
height:300px;
}
#imagemobile {
	float: left;
	width: 255px;

}
#rapidinfo {
	float: right;
	width: 458px;
	background-color:#CCCCCC;
}

#detailinfo {
clear:both;
}

.style1{
    color: red;
}
img{
    border: 0;
}
label.error { color: red;font-style: italic; display: block;line-height: 1.8;vertical-align: top;clear: both}
input.error {border: 1px dotted red;background-color: bisque}
.pay {
float: left;
margin-top: 10px;
margin-left: 10px;
}

.pay {
float: left;
margin-top: 10px;
margin-left: 10px;
}
.borderheader{
border:medium solid #BEBEBE;
padding:5px;
background-color:#2A82DB;
font-weight:bolder;
color:#EEEEEE;
}

table{
/*border-width: 0px 0px medium 0px;*/
/*border: solid #BEBEBE;*/
border-collapse: collapse;
}